make one's appearance - Francés Inglés Diccionario